Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
I
IllegalAction
- Class in
negotiator.actions
This action represents that the agent did an illegal action (not fitting the protocol), eg kill his agent.
IllegalAction(AgentID, String)
- Constructor for class negotiator.actions.
IllegalAction
Specifies that an agent returned an action not fitting the protocol.
IllegalAction(String)
- Constructor for class negotiator.actions.
IllegalAction
Specifies that an agent returned an action not fitting the protocol.
increaseUpperbound(double)
- Method in class misc.
Range
Increases the upperbound by the given increment.
init()
- Method in class negotiator.
Agent
This method is called by the protocol every time before starting a new session after the internalInit method is called.
init(NegotiationSession, OfferingStrategy, HashMap<String, Double>)
- Method in class negotiator.boaframework.
AcceptanceStrategy
Standard initialize method to be called after using the empty constructor.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>)
- Method in class negotiator.boaframework.
OfferingStrategy
Initializes the offering strategy.
init(NegotiationSession, OpponentModel, HashMap<String, Double>)
- Method in class negotiator.boaframework.
OMStrategy
Initialize method to be used by the BOA framework.
init(NegotiationSession, OpponentModel)
- Method in class negotiator.boaframework.
OMStrategy
Initialize method which my be used when the opponent model strategy has no parameters, or when the default values for these parameters should be used.
init(NegotiationSession, HashMap<String, Double>)
- Method in class negotiator.boaframework.
OpponentModel
Initializes the model.
init(NegotiationSession)
- Method in class negotiator.boaframework.
OpponentModel
Alternative init method to initialize the model without setting parameters.
insert(MutableTreeNode, int)
- Method in class negotiator.issue.
Objective
Adds child to the receiver at index.
internalInit(int, int, Date, Integer, Timeline, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>)
- Method in class negotiator.
Agent
This method is called by the protocol to initialize the agent with a new session information.
isBelowFrontier(BidPoint)
- Method in class negotiator.analysis.
ParetoFrontier
Returns true if the given BidPoint is not part of the Pareto-frontier.
isCleared()
- Method in class negotiator.boaframework.
OpponentModel
isComplete(Objective)
- Method in interface negotiator.utility.
Evaluator
Check whether the evaluator has enough information to make an evaluation.
isComplete(Objective)
- Method in class negotiator.utility.
EvaluatorDiscrete
isComplete(Objective)
- Method in class negotiator.utility.
EvaluatorInteger
IsComplete()
- Method in class negotiator.utility.
UtilitySpace
Wouter: this function *should* check that the domainSubtreeP is a subtree of the utilSubtreeP, and that all leaf nodes are complete.
isDeadlineReached()
- Method in class negotiator.
Timeline
isEmpty()
- Method in class misc.
Queue
Test if the queue is logically empty.
isEmpty()
- Method in class negotiator.
BidHistory
Checks if BidHistory (array) is empty or not.
isEndNegotiation()
- Method in class negotiator.boaframework.
OfferingStrategy
isIssue()
- Method in class negotiator.issue.
Objective
isLeaf()
- Method in class negotiator.issue.
Objective
isMAC()
- Method in class negotiator.boaframework.
AcceptanceStrategy
Method which states if the current acceptance strategy is the Multi-Acceptance Strategy.
isObjective()
- Method in class negotiator.issue.
Objective
isParent(Objective)
- Method in class negotiator.issue.
Objective
Check whether or not a particular Objective is a child of the receiver.
isPaused()
- Method in class negotiator.
Timeline
isStrictlyDominatedBy(BidPoint)
- Method in class negotiator.analysis.
BidPoint
Returns true if this BidPoint is strictly dominated by another BidPoint.
Issue
- Class in
negotiator.issue
Class
Issue
represents a negotiation issue to be settled in a negotiation.
Issue(String, int)
- Constructor for class negotiator.issue.
Issue
Creates a new issue give its name and number.
Issue(String, int, Objective)
- Constructor for class negotiator.issue.
Issue
Creates a new issue give its name, number, and parent.
IssueDiscrete
- Class in
negotiator.issue
Specific type of issue in which the value of the issue are a set of objects.
IssueDiscrete(String, int, String[])
- Constructor for class negotiator.issue.
IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, and an array of possible values.
IssueDiscrete(String, int, String[], Objective)
- Constructor for class negotiator.issue.
IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, its parent, and an array of possible values.
IssueDiscrete(String, int, String[], String[], Objective)
- Constructor for class negotiator.issue.
IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, its parent, and an array of possible values and a description for each value.
IssueInteger
- Class in
negotiator.issue
Specific type of issue which specifies an integer range [min, max].
IssueInteger(String, int, int, int)
- Constructor for class negotiator.issue.
IssueInteger
Create a new issue issue given the name of the issue, its unique ID, and the value range [min, max].
IssueInteger(String, int, int, int, Objective)
- Constructor for class negotiator.issue.
IssueInteger
Create a new issue issue given the name of the issue, its unique ID, its parent, and the value range [min, max].
ISSUETYPE
- Enum in
negotiator.issue
isUIAgent()
- Method in class negotiator.
Agent
Determine if this agent is communicating with the user about nego steps.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W